Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Виконання обчислювальних операцій в середовищі МАТЛАБ

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
ІКТА
Факультет:
Не вказано
Кафедра:
Не вказано

Інформація про роботу

Рік:
2012
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Інформаційні технології
Група:
ЗІ-31

Частина тексту файла

МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА» ІКТА кафедра ЗІ З В І Т до лабораторної роботи №1 з курсу: « Інформаційні технології » на тему: «Виконання обчислювальних операцій в середовищі МАТЛАБ» Варіант - 6 МЕТА РОБОТИ: Вивчити засоби для моделювання та виконання обчислювальних операцій в середовищі МАТЛАБ при використанні інформаційних технологій. ЗАВДАННЯ 1. Ознайомитись із основами виконання операцій векторної алгебри та обчислення визначників. 2. Отримати варіант роботи у викладача. 3. Загрузити систему МАТЛАБ в комп’ютер. 4. Створити скрипт-файл лабораторної роботи. 5. Отримати числові результати і перенести їх у звіт. 6. Відкрити новий файл в Maple. 7. Повторити в Maple проведені в МАЛАБі обчислення для перевірки. 8. Порівняти результати, отримані обома методами. 9. Оформити звіт. ТЕКСТ ПРОГРАМИ В СЕРЕДОВИЩІ MATLAB k=6 a=[3.8;-5+k;k*k+8;6-k] b=[-0.5;-4.5;-9*k;k^3] ortog=a(1)*b(1)+a(2)*b(2)+a(3)*b(3)+a(4)*b(4) lanbda=7*k+3 mu=10-k^(-4) c=lanbda*a+mu*b sclardob=sum((mu*a).*((k+8)*b)) A=[8 -k 15 k-5 1.2 k-9.5 k -3.1 k+1.5 ] detA=A(1,1)*A(2,2)*A(3,3)+A(1,2)*A(2,3)*A(3,1)+A(1,3)*A(2,1)*A(3,2)-A(1,3)*A(2,2)*A(3,1)-A(1,2)*A(2,1)*A(3,3)-A(1,1)*A(2,3)*A(3,2) detAs=A(1,2)*(A(2,1)*A(3,3)-A(3,1)*A(2,3))*(-1)^(1+2)+A(2,2)*(A(1,1)*A(3,3)-A(3,1)*A(1,3))*(-1)^(2+2)+A(3,2)*(A(1,1)*A(2,3)-A(2,1)*A(1,3))*(-1)^(3+2) detAp=A(3,1)*(A(1,2)*A(2,3)-A(2,2)*A(1,3))*(-1)^(3+1)+A(3,2)*(A(1,1)*A(2,3)-A(2,1)*A(1,3))*(-1)^(3+2)+A(3,3)*(A(1,1)*A(2,2)-A(2,1)*A(1,2))*(-1)^(3+3) r=rank(A) x=-4*k:0.1:4*k; fx=k*x.^2+(-1).^k; y=abs(fx+k-5); plot(x,y,'r-') syms x;a=0;b=4*k; fx=k*x.^2+(-1).^k; ph1=diff(fx,1) ph2=diff(fx,2) I=int(fx) Iab=int(fx,a,b) РЕЗУЛЬТАТ ВИКОНАННЯ ПРОГРАМИ k = 6 a = 3.8000 1.0000 44.0000 0 b = -0.5000 -4.5000 -54.0000 216.0000 ortog = -2.3824e+003 lanbda = 45 mu = 9.9992 c = 1.0e+003 * 0.1660 0.0000 1.4400 2.1598 sclardob = -3.3351e+005 A = 8.0000 -6.0000 15.0000 1.0000 1.2000 -3.5000 6.0000 -3.1000 7.5000 detA = 1.7000 detAs = 1.7000 detAp = 1.7000 r = 3b = 24 fx = 6*x^2 + 1 ph1 = 12*x ph2 = 12 I = 2*x^3 + x Iab = 27672 Графік функції / ТЕКСТ ПРОГРАМИ В Maple k := 6; a := [3.8, -5+k, k*k+8, 6-k]; b := [-.5, -4.5, -9*k, k^3]; lambda := 7*k+3; mu := evalf(10-1/k^4); ortog := dotprod(a, b); phi = angle(a, b); sclardob := dotprod(mu*a, (k+8)*b); c := lambda*a+mu*b; A := matrix([[8, -k, 15], [-5+k, 1.2, k-9.5], [k, -3.1, k+1.5]]); deta := det(A); ranh := rank(A); f := k*x^2+(-1)^k; plot(abs(f+k-5), x = -4*k .. 4*k); Diff(f, x) = diff(f, x); Diff(f, `$`(x, 2)) = diff(f, `$`(x, 2)); Int(f, x) = int(f, x); Int(f, x = 0 .. 4*k) = int(f, x = 0 .. 4*k) РЕЗУЛЬТАТ ВИКОНАННЯ РОБОТИ В Maple / Графік функції / ВИСНОВКИ Мета даної лабораторної роботи полягала у ознайомленні з середовищем МАТЛАБ і виконанні обчислювальних операцій. При виконанні лабораторної роботи було виконано ряд поставлених завдань, а саме: множення вектора на число, знаходження суми двох векторів; обчислення скалярного добутку та перевірка на ортогональність векторів; знаходження детермінанту матриці різними способами та визначення рангу матриці; обчислення похідних та інтегралів функції побудова; графіка функції. Правильність виконання розрахунків у середовищі МАТЛАБ було перевірено у Maple.
Антиботан аватар за замовчуванням

11.03.2013 20:03

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини